package com.company.ljh.easy;
/**
 * 191.位1的个数
 */

/**
 * @description:
 * @projectName:leet_code
 * @see:com.company.ljh.easy
 * @author:ljh
 * @createTime:2022/6/1 16:23
 * @version:1.0
 */
public class 位1的个数 {
    /**
     * 无符号位移即可
     * @param n
     * @return
     */
    public int hammingWeight(int n) {
        int size = 0;
        while(n != 0){
            if((n&1)==1){
                size++;
            }
            n = n>>>1;
        }
        return size;
    }
}
